physiological longevity - French English Dictionary